package com.bignerdranch.android.expresshelper.Utils;

import android.content.Context;
import android.net.ConnectivityManager;
import android.net.NetworkInfo;

/**
 * Created by Administrator on 2016/7/2.
 */
public class CheckNet {
    /**
     * 查看当前网络是否可用，如果可用则返回true，否则返回false。
     * @param context
     * @return
     */
    public static boolean getNet(Context context){

        //获取网络访问的manager，要获得系统级服务，需要上下文对象。
        ConnectivityManager manager = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
        //拿到网络信息。

        NetworkInfo info = manager.getActiveNetworkInfo();

        if (info!=null&&info.isAvailable()){
            //如果网络信息不为空且处于可用状态。返回true。
            return true;
        }


        return false;
    }
}
